guaranteed right - German English Dictionary